sugar cane with many leaves - Espagnol Anglais Dictionnaire